using System;
namespace DreamPark
{
	[Serializable]
	public class Camera
	{
		public Camera () {
		}
		
		public Vehicule CapturerVehicule(TypeVehicule type) {
			switch (type) {
				// Pour les exemples, on retournera des valeurs par défaut
				case TypeVehicule.Voiture:
					return new Vehicule("LE 1337 ET", type, 200, 300);
				case TypeVehicule.Fourgon:
					return new Vehicule("FFF 234 GG", type, 260, 380);
				case TypeVehicule.Moto:
					return new Vehicule("MM 9034 TUR", type, 150, 180);
				case TypeVehicule.Break:
					return new Vehicule("FDS 9 KI", type, 200, 350);
				case TypeVehicule.Monospace:
					return new Vehicule("LOP 34 IE", type, 250, 380);
				default:
					return new Vehicule("AAA 123 BB", TypeVehicule.Voiture, 200, 300);
			}
		}
	}
}

